About Williams Industrial Work Design & Ergonomics Limited (07642816) United Kingdom