About Intermix Supplies Ltd (10511787) United Kingdom