About Lubbe & Sons (bulbs) Limited (00836902) United Kingdom