Company name: Mastaplasta
Description: MastaPlasta is the award-Winning self-adhesive instant repair patches for leather, suede and vinyl. Whether it's a torn sofa, armchair, handbag or luggage.
Unit 1, 125 Aldermans Hill, London N13 4QB