That is the e-mail address shown on their web page although BTL may not be up and running. They can also be reached stateside at the following numbers:
Phone: 330-544-4302
FAX: 330-652-0026
In San Pedro at:
PHONE: 011-501-26-2582
FAX: 011-501-26-2582
Hope this helps,
Jim