About Stenning Gas Services Limited (11303359) United Kingdom