About Lucas & Moore Electrical Limited (09437934) United Kingdom