About North South Design Ltd (10274831) United Kingdom