About The Greenstock Lamp Company Limited (03399949) United Kingdom