About D & A Architectural Limited (07132819) United Kingdom