About Stephen Thornton Limited (09387870) United Kingdom