About Taleris Holdings Ltd (08158438) United Kingdom