About Dean Design Limited (NI652568) United Kingdom