About Geffry George Limited (12976950) United Kingdom