About Bloomfields Associates Limited (12516511) United Kingdom