About Tom Baker Designs Limited (10997616) United Kingdom