About Nicholas Design Limited (07773087) United Kingdom