About Chen S Brother Ltd. (SC647533) United Kingdom