About Rusholme Kobeda Ltd (11786178) United Kingdom