About James Mitchell & Son Ltd. (SC271832) United Kingdom