About Puffin Bay Services Ltd (12333922) United Kingdom