About Specktron Europe Limited (06254817) United Kingdom