About Longwood Electrical Limited (06503941) United Kingdom