About Peter Scott Architecture Limited (07962163) United Kingdom