About Bullock Holdings And Investments Limited (11424553) United Kingdom