About Willcox & Ingham Architects Limited (10854823) United Kingdom