About Pelham Leather Goods Limited (02478674) United Kingdom