About Geoffrey Fairclough Limited (08106346) United Kingdom