About Village Laundry Limited (07120581) United Kingdom