About Geofix Solutions Limited (05433217) United Kingdom