About Beldam Lascar Seals Limited (00165351) United Kingdom