About Richmond Electrical Projects Limited (11681659) United Kingdom