About Stocker Yale (uk) Limited (05965205) United Kingdom