About Lyngrove Enterprises Limited (11259078) United Kingdom