About Stephen Atkin Ltd (09354724) United Kingdom