About Pelham Furniture Limited (10501860) United Kingdom