About D&s Mobile & Accessories Limited (12687877) United Kingdom