About Faversham Ships Ltd. (02926546) United Kingdom