About Oakenshield Electrical Limited (08840986) United Kingdom