About Geo Hankins & Company Limited (00691783) United Kingdom