About Cape Sandra Limited (09287239) United Kingdom