About Scalpcliffe Energy Ltd (08584138) United Kingdom