About Jeff Palmer Limited (07720573) United Kingdom