About Ventnor Launderette Ltd (13246429) United Kingdom