About Dave Palmer Limited (04076236) United Kingdom