About Elmhurst Services Ltd (11399746) United Kingdom