About Bandbox Laundry Limited (10314990) United Kingdom