About Westone Clyde Ltd (12550958) United Kingdom