About D.s. Weller (investment) Limited (01338588) United Kingdom