About Mearns Chippy Ltd. (SC540357) United Kingdom