About Clapham Laundry Limited (09123341) United Kingdom