About Stonehenge Capital Ltd (08760693) United Kingdom