About Eldmer Ltd (13059113) United Kingdom