About Lark Design Studio Ltd (10689113) United Kingdom