About The Foula Maritime Limited Partnership (LP008098) United Kingdom