About Stone Soup Consultancy Ltd (07235120) United Kingdom