About Seajacks 1 Limited (07965945) United Kingdom