About The Hippo And Bear Company London Limited (10103371) United Kingdom