About Western Clyde Limited (SC677976) United Kingdom