About Bloomfield And Associates Ltd (05448130) United Kingdom