About Lords Dry Cleaners Limited (08983925) United Kingdom