About Seabody Limited (13380447) United Kingdom