Silly Moo
Silly Moo is a brand name belonging to Battle, Hayward & Bower Ltd of Lincoln, leaders in distributing animal health, equestrian and pet care products throughout the UK.

Where Horses Come First ...
01373 228242
Silly Moo is a brand name belonging to Battle, Hayward & Bower Ltd of Lincoln, leaders in distributing animal health, equestrian and pet care products throughout the UK.