About Seabright Productions Limited (07008487) United Kingdom