About Tinker Tailor Limited (06752612) United Kingdom