About David&ryan Ltd (13016420) United Kingdom