About Slough Building Centre Limited (01974135) United Kingdom