About Tarker Limited (02264042) United Kingdom