About Ross Walk Launderette Limited (13246912) United Kingdom