About D&d Mobile Services Limited (12423945) United Kingdom