About Eddie Sekabembe Eng Ltd (11611966) United Kingdom