About Pasture Gauge Ltd (SC625697) United Kingdom