About D S Granger Building & Maintenance Limited (04870724) United Kingdom