About Seabright Group Limited (09991744) United Kingdom