About Three Blind Mice Ltd. (02910443) United Kingdom