About Pellis (hides) Limited (10371819) United Kingdom