About Melton Launderette Ltd (13246780) United Kingdom