About Oxford Road Launderette Limited (03075243) United Kingdom