About Dog On A Rock Limited (05934640) United Kingdom