About Bloomfield Associates Limited (05857307) United Kingdom