About Tekri Limited (13032704) United Kingdom