About Mix And Cut Limited (06503379) United Kingdom