About Kenneth Tickell & Company Limited (04550586) United Kingdom