About Grouse Engineering Solutions Ltd (09587949) United Kingdom