About The Natural Dog Food Company Limited (06054195) United Kingdom