About N. Turner Designs Limited (08522789) United Kingdom