About Ruth Williams Multimedia Limited (04156426) United Kingdom