About Allthorpe Management Limited (10134706) United Kingdom