About Curry Club Castle Bromwich Limited (12388979) United Kingdom