About C & A Laundrette Limited (08077340) United Kingdom