About Sean Caddick Architectural Limited (08966846) United Kingdom