About The Happy Hooker Limited (02911956) United Kingdom