About Tim Heywood Designs Limited (03159611) United Kingdom