About Seabay Limited (06950064) United Kingdom