About Slough Dreams Ltd (13170243) United Kingdom