About Formed Architects & Designers (uk) Limited (08913355) United Kingdom