About Stokevale Ltd (06122950) United Kingdom