About D & S Holdings Shropshire Limited (12750415) United Kingdom