About Camal Architects Limited (09523100) United Kingdom