About Timko Limited (03664804) United Kingdom