About Longship Associates Limited (07743700) United Kingdom