About Eden Transformer Oil Limited (05094065) United Kingdom