About D.d. Ross Limited (03808590) United Kingdom