About Balanced Horse Feeds Limited (02430823) United Kingdom