About Duddon Hall (mansion House) Limited (07326208) United Kingdom