About Rowhedge Electrical Services Limited (10591010) United Kingdom