About D J Palmer Limited (04759021) United Kingdom