About Geoffrey Taylor Limited (07005719) United Kingdom