About Us

Buyallmeans.co.uk is a fun, family run business based in Whitchurch, Shropshire. We're an online reseller of branded pet products across a wide range of categories. Founded in 2011, with over 20 years online and 35 years logistics experience in a variety of sectors.

Our experience ensures that you receive exceptional service that rivals market leaders.


We have thousands of pet supplies that we have brought together into one online shop. You'll find everything you need for all your pets, including dog supplies, cat supplies, small pet products to fish, reptiles and bird supplies.

At Buyallmeans.co.uk, we have carefully selected and built established relationships with our suppliers in order to provide you with the latest products available at competitive prices.

You will find that we are adding new products daily to bring you everything you need!

Customer Service

Providing the best customer service and shopping experience is key to meeting both your needs and also ours. We continually work toward improving and enhancing our service to you to ensure that your shopping experience is a pleasant one and one you would like to share with friends.

We listen to our customers and your feedback is imperative to ensure our service continues to meet your needs. If you have had an experience that you would like to share with us, please email it to care@buyallmeans.co.uk. Your opinion and views are extremely important to us.

Why Shop with Buyallmeans.co.uk? 

  • We have a great range of branded pet products for your much loved pets.

  • Free UK delivery on all orders.

  • Regular promotions and discounts for registered customers.

  • Safe and secure online environment.

  • Multiple ways to pay, making it easier for you.

  • Friendly, efficient and experienced customer service.

  • Live stock updates from our warehouse


Buyallmeans.co.uk is a trading name of "eZealous Limited" registered at Unit 8 Digital Court, Waymills Industrial Estate, Whitchurch, Shropshire SY13 1TT. The company's registration number is 6118639. 

All product prices displayed on our website are invitations to place an order with us for those products at those prices. Additions or deductions to your basket value relating to tax, shipping or promotions may or may not be made as you checkout, but a final order total is always clearly stated before you are asked to submit your payment details and confirm your order. Confirming your order asserts your agreement to purchase the goods in your basket at the displayed £GBP Sterling price.