About Luxury Laundrette Limited (11239012) United Kingdom