About Leavesley Asset Management Limited (10757221) United Kingdom