About Ricadene Dachshund Ltd (10768660) United Kingdom