About Tomson & Tom Co. Ltd (08136442) United Kingdom