About R J Lashbrook Power Services Ltd (13311160) United Kingdom