About The Lark Ascending Limited (04240342) United Kingdom