About Ashacre Management Limited (08480825) United Kingdom