About Slurry Gas Ltd (NI656251) United Kingdom