About A B Mearns Ltd. (SC347561) United Kingdom