About Lr Power Services Limited (10985948) United Kingdom