About Puffin Pub Co Limited (07794236) United Kingdom