About Clarke-elec Limited (11875934) United Kingdom