About Richards King Limited (11830819) United Kingdom