About David Glen Limited (02794495) United Kingdom