About Campbell Kelly Ltd (SC670448) United Kingdom