About Eltrolo Ltd (09307807) United Kingdom