About Nigel Hefferman Designs Limited (07628765) United Kingdom