About Alscot Architectural Associates Limited (09087772) United Kingdom