About Scott Lamb Building Ltd (09548886) United Kingdom