About Peter A Marshall Architect Limited (04823364) United Kingdom