About Tim Beaumont Designs Limited (05333597) United Kingdom