About Lyndhurst Earle Limited (07455309) United Kingdom