About Jai Memoli (electrical Installations) Limited (12903087) United Kingdom