About Steve Baker Architect Limited (11442663) United Kingdom