About Sackville Energy Ltd (13431108) United Kingdom