About The Laundrette & Co Ltd (SC631925) United Kingdom