About West Clyde Ltd (13481328) United Kingdom