About J J Stewart Land & Sea Services Ltd (SC493787) United Kingdom