Ingredients in this puppy food - any advice please

Could anyone help me with the ingredients in this puppy food please and whether it would be good for a labrador puppy? I have read lots about getting a large breed puppy food due to calcium levels but not sure what these levels should be. This food says it is specifically for working dogs (puppy food) and comes from my local farm shop

What is the food called? if I can find it online, I can try to find the ingredients to put in the review generator. The ingredients look okay at first glance.