About Westlakes Research Limited (02699264) United Kingdom