About Lancaster Electric Limited (11449269) United Kingdom