About D & S Communications Limited (07190016) United Kingdom