About R&k Watkins Ltd (12234674) United Kingdom