About Noberne Seals Limited (02169649) United Kingdom