About Ditri Supply Ltd (11921917) United Kingdom