About D&s Sprinklers Ltd (12117702) United Kingdom