About Armstrong & Son Roofing And Building Ltd (10574890) United Kingdom