About Lanchester Energy Limited (08619720) United Kingdom