About Tykendall Limited (12242306) United Kingdom