About Greenhills Electric Limited (00877262) United Kingdom