About The Delph Hill Preservation Limited (02363660) United Kingdom