About Seabass Living Ltd (09274256) United Kingdom