About Pelorus Shipping & Trading Limited (12674441) United Kingdom