About Sheep Dog Foods Limited (12171259) United Kingdom