About Elmdene International Limited (00752060) United Kingdom