About Teppler Imports Ltd. (07690787) United Kingdom