About Geoffrey Howard Limited (04778681) United Kingdom