About Kambale And Rogers Group Limited (11641209) United Kingdom