About Gilbert And Smith S Ltd (13017165) United Kingdom