About Cathcart Associates Energy Limited (SC460277) United Kingdom