About Rock And Turner Ltd. (08140306) United Kingdom