About Puddocks Bag Co Limited (SC298358) United Kingdom