About Seabrook Digital Solutions Limited (06494241) United Kingdom