About Hippo Design Limited (06596208) United Kingdom