About Peter Sargent Architect Limited (06247852) United Kingdom