About Less Damp London Ltd (12598632) United Kingdom