About Freetown Terminal Holding Limited (07423971) United Kingdom