About Stephen Little Limited (08592443) United Kingdom