About Paper Dog Limited (05297245) United Kingdom