About Platmix Limited (03300816) United Kingdom