About The Humour Works Ltd (11946641) United Kingdom