About Scott L.a. Ltd (10639881) United Kingdom