About Geronimo Electrical Limited (08101555) United Kingdom