About Thruscross Energy Ltd. (07873803) United Kingdom