About Teikyo Services (u.k.) Limited (02262739) United Kingdom