About Lodmoor Launderette Limited (08956497) United Kingdom