About Seabrook Technology Uk Ltd (12280278) United Kingdom