About Bloomfield Management Limited (07380509) United Kingdom