About Gallacher S 1743 Ltd (12179819) United Kingdom