About Palmer Tm Ltd (12135958) United Kingdom