About The Mad Museum Limited (07845853) United Kingdom