About Octopus Electrical Limited (00830299) United Kingdom