About K&b Mixer Repairs Ltd (12777633) United Kingdom