About J. Memoli (electrical Installations) Limited (03714509) United Kingdom