About Ruth Douglas Ltd (07593302) United Kingdom