About Stirling Tyler Ergonomics Ltd (08344621) United Kingdom