About Westclyde Global Ltd (13162625) United Kingdom