About Sharc Clyde Limited (10873147) United Kingdom