About Lloydace Roofing & Carpentry Ltd (11382638) United Kingdom