About K C (jarrow) Ltd (10851226) United Kingdom