About Mincron Systems Limited (06351292) United Kingdom