About Widcombe Laundry Company Limited (08494462) United Kingdom