About Cape To Clyde Projects Ltd (SC394312) United Kingdom