About The Longship Trading Company Ltd. (02683619) United Kingdom