About Ast Lidder Electric And Building Ltd (13423101) United Kingdom