About Pro-mix (uk) Limited (05969662) United Kingdom