About Slough Enterprise Limited (04590691) United Kingdom