About Handro Engineering Co. Ltd. (11038277) United Kingdom