About Tamplin Ltd (12118530) United Kingdom