About Tallington Holdings Limited (05165631) United Kingdom