About Seamark Developments Limited (03283399) United Kingdom