About Aston Lark Group (holdings) Limited (05639290) United Kingdom