About Langroyd Laundrette Limited (10566446) United Kingdom