About Maughan Architecture Limited (05750725) United Kingdom