About Tokarski Limited (10231039) United Kingdom