About Lant Power Limited (13098825) United Kingdom