About Lone Wolf Electrical Limited (10393801) United Kingdom