About Cape Sierra Holding Company (uk) Limited (07358414) United Kingdom