About Bloomfield Agreed Limited (10739508) United Kingdom