About Campbell Ruby Ltd (SC421376) United Kingdom