About Pettifer Architecture Limited (09482490) United Kingdom