About Seabright Enterprise Limited (10178137) United Kingdom