About Puff Plug Ltd (13139339) United Kingdom