About Geoffrey Palmer Limited (01684142) United Kingdom