About Mitford Kent Ltd (12644121) United Kingdom