About Fox Architectural Limited (01523026) United Kingdom