About Groco 940 Limited (11356856) United Kingdom