About Black & White Grouse Ltd. (09251680) United Kingdom