About Ruth Anderson Ltd (SC649781) United Kingdom