About Cartworth Moor Management Ltd (13086909) United Kingdom