About Bloomfields Racing Ltd (09380808) United Kingdom