About Duff Lynch Ltd (10061601) United Kingdom