About J Edwards Mixers Ltd (11487391) United Kingdom