About N Palmer Tm Ltd (12705450) United Kingdom