About Stratford Laundry Limited (11786241) United Kingdom