About Pellis Cycle Clothing Ltd (08734007) United Kingdom