About Raggedy Trading Uk Ltd (11523312) United Kingdom