About Ty Palmer Ltd (13491896) United Kingdom