About S Laurie Contracts Ltd (09199456) United Kingdom