About J T Palmer Ltd (05941944) United Kingdom