About L B Sheep Farms Ltd. (10940772) United Kingdom