About Geo Industries Holdings Limited (05528482) United Kingdom