About Khyber Upholstery Limited (06330609) United Kingdom