About Earl & Knight Limited (13364133) United Kingdom