About H & S Campbell Ltd (SC390218) United Kingdom