About Proctor Electrical Limited (13424482) United Kingdom