About Lark Allegro Ltd (09128928) United Kingdom