About Cape Seer Limited (08168239) United Kingdom