About R&k Specialists Ltd (09043658) United Kingdom