About Grant Brothers (meat Canners) Limited (SC020934) United Kingdom