About Cape Ross Limited (07552240) United Kingdom