About Vaughan Ergonomics Limited (06935531) United Kingdom