About Comwood Holdings Ltd. (10084536) United Kingdom