About The Hare In The Hat Limited (08399080) United Kingdom