About The Lamp & Rug Company Ltd (13092180) United Kingdom