About Pass The Parcel Anywhere Limited (10580680) United Kingdom