About Bloomfield Parker Architects Ltd (09165943) United Kingdom