About Lynmouth Ltd (09509320) United Kingdom