About D&s (building Specialists) Limited (08932389) United Kingdom