About Duff Morgan & Vermont Limited (00961479) United Kingdom