About Geoffrey Turk Limited (01315048) United Kingdom