About Mentmore Limited (00307397) United Kingdom