About Nicola Lang Design Limited (07813439) United Kingdom