About Slough Rubbish Clearance Limited (09842840) United Kingdom