About D S & Co. Limited (07602262) United Kingdom