About Antjules Lark Lane Limited (12043339) United Kingdom