About Lomeshaye Launderette Limited (12237233) United Kingdom