About Teague & Sally Ltd (NI055571) United Kingdom