About Ludlow Pub Co Ltd (09130738) United Kingdom