About Sarn Energy Limited (10467782) United Kingdom