About Slough High Street 2013 Limited (08577425) United Kingdom