About Roca Tesco Co. Ltd. (13403259) United Kingdom