About R&k Hutchinson Ltd (11147803) United Kingdom