About Puffinsan Ltd (11960679) United Kingdom