About Dennis & Gemmill International & Partners Limited (03859155) United Kingdom