About L Edwards Mixers Ltd (12249566) United Kingdom