About D & S Installations (laundry) Limited (05417130) United Kingdom