About Geofix Limited (03437431) United Kingdom