About Team Pickles Limited (10804875) United Kingdom