About Eml Troon House Limited (09515879) United Kingdom