About S&d Campbell Ltd (SC391382) United Kingdom