About J&c Architectural Limited (SC351411) United Kingdom