About Laundry Technical Services Ltd (SC646601) United Kingdom