About Newpound Spray Shop Limited (12277455) United Kingdom