About Bester Industrial And Trading Co. Ltd. (09190651) United Kingdom