About Biddulph Architects Limited (04566268) United Kingdom