About Longships Engineering Limited (07004423) United Kingdom