About Grimshaw Mink Ltd. (10711034) United Kingdom