About Bloomfields Horse Boxes Limited (09512379) United Kingdom