About Pickering Energy Services Limited (08914976) United Kingdom