About Suilven Energy Ltd (12594962) United Kingdom