About Difose Supply Ltd (11890741) United Kingdom