About Design Plus London Ltd (10445728) United Kingdom