About Beach Electrical Engineering Limited (07443946) United Kingdom