About Stephen Beck Ltd (04524981) United Kingdom