About Stone S Throw Ltd (08144478) United Kingdom