About Snoop Bag Factory Ltd (13138843) United Kingdom