About The 24 Hr Laundrette Limited (SC630504) United Kingdom