About Jamaica Road Launderette Limited (09938114) United Kingdom