About Duddon Management Limited (05102816) United Kingdom