About Oestfold El-bil Limited (08656095) United Kingdom