About D. Vaughan Electrical Engineering Limited (06114381) United Kingdom