About Garode Limited (NI616313) United Kingdom