About Longship Consultants Limited (03661662) United Kingdom