About Tinker Research Company Limited (04940248) United Kingdom