About Laundry & Latte Limited (11603281) United Kingdom