About Long Life Lamp Company Ltd (06365208) United Kingdom