About J Taylor Designs Limited (06742037) United Kingdom