About Mead Kerr Ltd. (SC220595) United Kingdom