About Elmar Associates Ltd. (03256992) United Kingdom