About Appleby Architects Limited (07992344) United Kingdom