About Geofabrics Holdings Limited (07858338) United Kingdom