About Minihorsesales Ltd (08131226) United Kingdom