About Mix & Match Hangers Ltd (07826255) United Kingdom