About Granville Automation Limited (11292285) United Kingdom