About Hairy Moose Limited (04082427) United Kingdom