About Tekrec Limited (08444011) United Kingdom