About D & S Design Solutions Limited (07470245) United Kingdom