About Langford Dene Ltd (12188920) United Kingdom