About Seabright Industries Limited (02930923) United Kingdom