About London Design Solutions Ltd (10729386) United Kingdom