About Karl Rowland Ltd (10302308) United Kingdom