About Lancaster Hertford Limited (00397591) United Kingdom