About Seastar Developments Limited (07393461) United Kingdom