About Scolly & Son Contracts Ltd (11997840) United Kingdom