About Little Ship Projects Limited (06767715) United Kingdom