About Nicholas Alexander Design Ltd (06275098) United Kingdom