About Middlegate (europe) Limited (02515670) United Kingdom