About Escafeld Energy Limited (10243159) United Kingdom