About Baker Architectural Ltd (08846817) United Kingdom