About Rudolf Stark Limited (13400140) United Kingdom