About Geoffrey P Taylor Ltd (07752184) United Kingdom