About Geoffrey Degerdon & Co Limited (03596716) United Kingdom