About The Logo Lamp Company Ltd (11948675) United Kingdom