About Geoffrey Tickle Ltd. (04266674) United Kingdom