About Duddon Valley Developments Limited (13410085) United Kingdom