About Venza T A Strood Launderette Ltd (05019561) United Kingdom