About D & G Sudra Limited (04665858) United Kingdom