About T J Palmer Ltd (08753461) United Kingdom