About Geofix Supply Ltd (12018067) United Kingdom