About London & City Design Group Ltd (12503098) United Kingdom