About Key Technology Limited (01653575) United Kingdom