About Bowker Sadler Architecture Holdings Ltd (08813497) United Kingdom