About Stonehill Management Limited (08063452) United Kingdom