About D & S Utilities Limited (12257810) United Kingdom