About N&d Design Ltd (12694912) United Kingdom