About Painted Dog Research Limited (08399100) United Kingdom