About Halmor Weather Proofing Ltd (12236124) United Kingdom