About Techship Limited (08105947) United Kingdom