About Palmer-hill Tm Ltd (12723855) United Kingdom