About Providence Dube Ltd (12553734) United Kingdom