About Parcelstore Limited (07327802) United Kingdom