About London Design International Limited (10407288) United Kingdom