About Lee England Mixmaster Productions Ltd (06420620) United Kingdom