About Griffin Farming Ltd (09531522) United Kingdom