About Pickle Shot Limited (11175830) United Kingdom