About Claxton Grange Venture Llp (OC424495) United Kingdom