About Spektris Ltd (12093381) United Kingdom