About Seabaz Limited (07556397) United Kingdom