About Richard Lorne Electrical Limited (07514931) United Kingdom