About Ingmanthorpe Energy Limited (08681075) United Kingdom