About Wimpy Slough Ltd (12158573) United Kingdom