About Stephen Rees Ltd (07175392) United Kingdom