About E&eamarasinghe Ltd (12165801) United Kingdom