About Vandagraph Sensor Technologies Limited (03116432) United Kingdom