About Seabrook Holdings Limited (02440503) United Kingdom