About Slater & Slater Pub Co Ltd (13097892) United Kingdom