About British Sealed Beams Limited (00628256) United Kingdom