About Ruth Martin Limited (SC293363) United Kingdom